shocking development - Turc Anglais Dictionnaire